package flash.accessibility;

extern class AccessibilityImplementation
{
	var stub:Bool;
	var errno:UInt;
	function get_accRole(childID:UInt):UInt;
	function get_accName(childID:UInt):String;
	function get_accValue(childID:UInt):String;
	function get_accState(childID:UInt):UInt;
	function get_accDefaultAction(childID:UInt):String;
	function accDoDefaultAction(childID:UInt):Void;
	function isLabeledBy(labelBounds:flash.geom.Rectangle):Bool;
	function getChildIDArray():Array<Dynamic>;
	function accLocation(childID:UInt):Dynamic;
	function get_accSelection():Array<Dynamic>;
	function get_accFocus():UInt;
	function accSelect(operation:UInt, childID:UInt):Void;
	function get_selectionAnchorIndex():Dynamic;
	function get_selectionActiveIndex():Dynamic;
	function new():Void;
}